Package | sora.graybox.synth |
Class | public class TonePresetWT |
Inheritance | TonePresetWT ![]() |
--------------------------------- VoicePart Mode | 1 | 2 | 1 | 2 | Strcture Number | 0 ~ 2 | 3 | --------------------------------- [key] | x | o | x | o | [pan] | x | o | x | o | [lfoFreq] | o | o | x | x | [strc] | o | o | o | o | [tune] | o | o | o | o | [lms] | o | o | x | x | [wave] | o | o | x | x | [tl] | o | o | o | o | [ar] | o | o | o | o | [dr] | o | o | o | o | [sl] | o | o | o | o | [rr] | o | o | o | o | [kf] | o | x | o | x | [kfStart] | o | x | o | x | --------------------------------- o = パラメーター有効 x = パラメーター無効 --------------------------------- ボイスパート モード 0 -> パートミュート(チャンネルミュート) ボイスパート モード 1 -> インストゥルメントモード ボイスパート モード 2 -> パーカッションモード ボイスパート モード 3 -> サンプラーモード --------------------------------- ストラクチャーナンバー 0 -> インスト (LFO オフ) ストラクチャーナンバー 1 -> インスト (LFO PM) ストラクチャーナンバー 2 -> インスト (LFO AM) ストラクチャーナンバー 3 -> ノイズジェネレーター(LFSR) ---------------------------------
See also
Property | Defined By | ||
---|---|---|---|
ar : int = 127
音量エンベロープのアタックレート. | TonePresetWT | ||
dr : int = 100
音量エンベロープのディケイレート. | TonePresetWT | ||
key : int = 64
キーピッチ(ノートナンバー). | TonePresetWT | ||
kf : int = 0
キーフォローセンシティビティ. | TonePresetWT | ||
kfStart : int = 48
キーフォロー開始キー. | TonePresetWT | ||
lfoFreq : int = 2048
LFO周波数. | TonePresetWT | ||
lms : int = 0
LFOモジュレーションセンシティビティ. | TonePresetWT | ||
pan : int = 64
音色の定位. | TonePresetWT | ||
rr : int = 120
音量エンベロープのリリースレート. | TonePresetWT | ||
sl : int = 0
音量エンベロープのサステインレベル. | TonePresetWT | ||
strc : int = 0
ストラクチャーナンバー. | TonePresetWT | ||
tl : int = 0
音量エンベロープのトータルレベル. | TonePresetWT | ||
toneName : String = default preset
プリセット名. | TonePresetWT | ||
tune : int = 8192
音色の音程を微調整. | TonePresetWT | ||
wave : int = 0
ウェーブテーブルナンバー. | TonePresetWT |
Method | Defined By | ||
---|---|---|---|
TonePresetWTオブジェクトを構築します. | TonePresetWT | ||
copy(preset:TonePresetWT):void
音色パラメーターをコピーします. | TonePresetWT | ||
reset():void
音色パラメーターをリセットします. | TonePresetWT |
ar | property |
public var ar:int = 127
音量エンベロープのアタックレート.
Attack Rate [0 ~ 127] 0 -> AttackTime 256.0Sec / 1 8 -> AttackTime 256.0Sec / 2 16 -> AttackTime 256.0Sec / 4 24 -> AttackTime 256.0Sec / 8 32 -> AttackTime 256.0Sec / 16 128 -> AttackTime 256.0Sec / 65536
dr | property |
public var dr:int = 100
音量エンベロープのディケイレート.
Decay Rate [0 ~ 127] 0 -> AttackTime 256.0Sec / 1 8 -> AttackTime 256.0Sec / 2 16 -> AttackTime 256.0Sec / 4 24 -> AttackTime 256.0Sec / 8 32 -> AttackTime 256.0Sec / 16 128 -> AttackTime 256.0Sec / 65536
key | property |
public var key:int = 64
キーピッチ(ノートナンバー).
Key Pitch [NoteNumber(0~127)]
kf | property |
public var kf:int = 0
キーフォローセンシティビティ.
Key Follow Sensitivity [0 - 3] (amp EG) 0 -> 48 Key / 1 octave 1 -> 24 Key / 1 octave 2 -> 12 Key / 1 octave 3 -> 6 Key / 1 octave
kfStart | property |
public var kfStart:int = 48
キーフォロー開始キー.
Start Key [0 - 127] (Key Follow)
lfoFreq | property |
public var lfoFreq:int = 2048
LFO周波数.
LFO Frequency [ 0 ~ 16383 ] 0 -> 0 Hz 128 -> 0.25 Hz 256 -> 0.50 Hz 512 -> 1.00 Hz 1024 -> 2.00 Hz 16383 -> 32.00 Hz
lms | property |
public var lms:int = 0
LFOモジュレーションセンシティビティ.
LFO Modulation Depth Senstivity [0 ~ 15] Modulation Depth = Midi control Change 1[0~127] * lms
pan | property |
public var pan:int = 64
音色の定位.
Panpot [ 0(L) ~ 64(center) ~ 127(R) ]
rr | property |
public var rr:int = 120
音量エンベロープのリリースレート.
Release Rate [0 ~ 127] 0 -> AttackTime 256.0Sec / 1 8 -> AttackTime 256.0Sec / 2 16 -> AttackTime 256.0Sec / 4 24 -> AttackTime 256.0Sec / 8 32 -> AttackTime 256.0Sec / 16 128 -> AttackTime 256.0Sec / 65536
sl | property |
public var sl:int = 0
音量エンベロープのサステインレベル.
Sustain Level [0 ~ 127] 0 -> 0dB 4 -> -3dB 8 -> -6dB 16 -> -12dB 127 -> -96dB
strc | property |
public var strc:int = 0
ストラクチャーナンバー.
Structure Number[ 0 ~ 3 ] 0 -> Instrument (LFO Off) 1 -> Instrument (LFO PM) 2 -> Instrument (LFO AM) 3 -> Noise Generator
tl | property |
public var tl:int = 0
音量エンベロープのトータルレベル.
Total Level [0 ~ 127] 0 -> 0dB 4 -> -3dB 8 -> -6dB 16 -> -12dB 127 -> -96dB
toneName | property |
public var toneName:String = default preset
プリセット名.
SynthesizerWTクラスからは固定長16バイトのAscii文字列として処理されます。tune | property |
public var tune:int = 8192
音色の音程を微調整.
Tune [0(-1 octave) ~ 8192(+-0) ~ 16383(+1 octave)]
wave | property |
public var wave:int = 0
ウェーブテーブルナンバー.
WaveTable Index Number [0 ~ 127]
TonePresetWT | () | Constructor |
public function TonePresetWT()
TonePresetWTオブジェクトを構築します.
copy | () | method |
public function copy(preset:TonePresetWT):void
音色パラメーターをコピーします.
Parameters
preset:TonePresetWT — コピー元プリセット
|
reset | () | method |
public function reset():void
音色パラメーターをリセットします.